import React, { Component } from 'react'
/**
 * 面试题1：React的事件和普通的HTML事件有什么不同
 * 1、React的事件的命名采用小驼峰命名法，而传统的HTML采用的纯小写
 * 2、对于事件函数处理语法，原⽣事件为字符串，react 事件为函数
 * 3、react 事件不能采⽤ return false 的⽅式来阻⽌浏览器的默认⾏为，⽽必须要地明确地调⽤preventDefault()来阻⽌默认⾏为。
 * 原生生DOM0级方式：可以使用return false和e.preventDefault()来阻止。
 */
export default class App extends Component {
  go(e){
    console.log('----------------------');
    console.log('e',e);
    e.preventDefault()
  }
  render() {
    return (
      <div>
          <a href="http://www.zhaijizhe.cn" onClick={this.go}>Giles</a> 
      </div>
    )
  }
}
